﻿.u-section-1 {
    background-image: url("images/Turf Image.jpeg");
    background-position: 50% 50%;
}

    .u-section-1 .u-sheet-1 {
        min-height: 522px;
    }

    .u-section-1 .u-btn-1 {
        font-weight: 700;
        font-size: 0.875rem;
        letter-spacing: 1px;
        background-image: none;
        margin: 457px auto 22px;
        padding: 9px 31px 10px 30px;
    }

@media (max-width: 1199px) {
    .u-section-1 .u-sheet-1 {
        min-height: 470px;
    }

    .u-section-1 .u-btn-1 {
        margin-top: 411px;
        margin-bottom: 16px;
    }
}

@media (max-width: 991px) {
    .u-section-1 .u-sheet-1 {
        min-height: 395px;
    }

    .u-section-1 .u-btn-1 {
        margin-top: 336px;
    }
}

@media (max-width: 767px) {
    .u-section-1 .u-sheet-1 {
        min-height: 336px;
    }

    .u-section-1 .u-btn-1 {
        margin-top: 273px;
        margin-bottom: 20px;
    }
}

@media (max-width: 575px) {
    .u-section-1 .u-sheet-1 {
        min-height: 309px;
    }

    .u-section-1 .u-btn-1 {
        margin-top: 266px;
        margin-bottom: 19px;
        padding: 0 21px 0 20px;
    }
}

.u-section-2 {
    background-image: linear-gradient(#f3f288, white);
    background-position: 50% 50%;
}

    .u-section-2 .u-sheet-1 {
        min-height: 367px;
    }

    .u-section-2 .u-image-1 {
        width: 240px;
        height: 179px;
        margin: 1px 95px 0 auto;
    }

    .u-section-2 .u-image-2 {
        width: 227px;
        height: 227px;
        margin: -40px 20px 0 auto;
    }

    .u-section-2 .u-text-1 {
        font-size: 3.75rem;
        font-weight: 700;
        margin: -206px 0px 0 0;
        font-family: 'Poppins', sans-serif;
    }

    .u-section-2 .u-text-2 {
        font-size: 0.875rem;
        margin: 0 658px 66px 0;
        font-family: 'Poppins', sans-serif;
    }

@media (max-width: 1199px) {
    .u-section-2 .u-text-1 {
        margin-top: -173px;
        margin-right: 0px;
    }

    .u-section-2 .u-text-2 {
        margin-top: 20px;
        margin-right: 458px;
        margin-bottom: initial;
    }
}

@media (max-width: 991px) {
    .u-section-2 .u-sheet-1 {
        min-height: 263px;
    }

    .u-section-2 .u-image-1 {
        width: 200px;
        height: 150px;
        margin-top: -32px;
        margin-right: 0px;
    }

    .u-section-2 .u-image-2 {
        width: 162px;
        height: 162px;
        margin-top: -32px;
        margin-right: -17px;
    }

    .u-section-2 .u-text-1 {
        margin-top: -173px;
        margin-right: 0px;
        font-size:3.2rem;
    }

    .u-section-2 .u-text-2 {
        width: auto;
        margin-top: 3px;
        margin-right: 200px;
        margin-bottom: 32px;
        font-size:1.4rem;
    }
}

@media (max-width: 767px) {
    .u-section-2 .u-sheet-1 {
        min-height: 291px;
    }

    .u-section-2 .u-image-1 {
        width: 160px;
        height: 119px;
        margin-top: -23px;
        margin-right: 45px;
    }

    .u-section-2 .u-image-2 {
        width: 185px;
        height: 185px;
        margin-top: -28px;
        margin-right: -29px;
    }

    .u-section-2 .u-text-1 {
        font-size: 3rem;
        width: auto;
        margin-top: -99px;
        margin-right: 358px;
    }

    .u-section-2 .u-text-2 {
        margin-top: 20px;
        margin-right: 58px;
        margin-bottom: 15px;
    }
}

@media (max-width: 575px) {
    .u-section-2 .u-sheet-1 {
        min-height: 487px;
    }

    .u-section-2 .u-image-1 {
        width: 220px;
        height: 165px;
        margin-top: -14px;
        margin-right: auto;
        margin-left: 23px;
    }

    .u-section-2 .u-image-2 {
        width: 226px;
        height: 226px;
        margin-top: -55px;
        margin-right: 18px;
    }

    .u-section-2 .u-text-1 {
        margin-top: -24px;
        margin-right: 158px;
    }

    .u-section-2 .u-text-2 {
        margin-right: 0;
        margin-bottom: 20px;
    }
}

.u-section-3 .u-sheet-1 {
    min-height: 387px;
}

.u-section-3 .u-btn-1 {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 0.875rem;
    letter-spacing: 1px;
    background-image: none;
    margin: 10px auto 0;
    padding: 17px 52px 17px 51px;
}

.u-section-3 .u-image-1 {
    width: 226px;
    height: 168px;
    margin: -66px auto 0 87px;
}

.u-section-3 .u-image-2 {
    width: 313px;
    height: 313px;
    margin: -84px auto 0 0;
}

.u-section-3 .u-text-1 {
    font-size: 3rem;
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
    width: 502px;
    margin: -177px auto 60px;
}

@media (max-width: 1199px) {
    .u-section-3 .u-sheet-1 {
        min-height: 382px;
    }

    .u-section-3 .u-btn-1 {
        margin-top: 3px;
        padding-right: 76px;
        padding-left: 74px;
    }

    .u-section-3 .u-image-1 {
        margin-top: -18px;
        margin-left: 16px;
    }

    .u-section-3 .u-image-2 {
        margin-top: -80px;
        margin-left: -50px;
    }

    .u-section-3 .u-text-1 {
        width: 517px;
        margin-top: -230px;
    }
}

@media (max-width: 991px) {
    .u-section-3 .u-sheet-1 {
        min-height: 272px;
    }

    .u-section-3 .u-btn-1 {
        margin-top: 0;
        font-size:1.4rem;
    }

    .u-section-3 .u-image-1 {
        width: 200px;
        height: 150px;
        margin-top: -32px;
        margin-left: 0px;
    }

    .u-section-3 .u-image-2 {
        width: 239px;
        height: 239px;
        margin-top: -62px;
    }

    .u-section-3 .u-text-1 {
        margin: -185px 40px 56px 179px;
    }
}

@media (max-width: 767px) {
    .u-section-3 .u-sheet-1 {
        min-height: 558px;
    }

    .u-section-3 .u-btn-1 {
        margin-top: 20px;
    }

    .u-section-3 .u-image-1 {
        width: 236px;
        height: 176px;
        margin-top: 20px;
        margin-right: 131px;
        margin-left: auto;
    }

    .u-section-3 .u-image-2 {
        width: 283px;
        height: 283px;
        margin-top: -82px;
        margin-left: 118px;
    }

    .u-section-3 .u-text-1 {
        font-size: 2.25rem;
        width: 362px;
        margin: 0 auto 28px;
    }
}

@media (max-width: 575px) {
    .u-section-3 .u-sheet-1 {
        min-height: 422px;
    }

    .u-section-3 .u-btn-1 {
        margin-top: 0;
        padding: 4px 26px 6px 25px;
    }

    .u-section-3 .u-image-1 {
        width: 197px;
        height: 147px;
        margin-top: 23px;
        margin-right: 64px;
    }

    .u-section-3 .u-image-2 {
        width: 237px;
        height: 237px;
        margin-top: -55px;
        margin-left: 39px;
    }

    .u-section-3 .u-text-1 {
        font-size: 1.875rem;
        width: auto;
        margin: -24px 12px 13px;
    }
}

.u-section-4 .u-sheet-1 {
    min-height: 834px;
}

.u-section-4 .u-image-1 {
    width: 555px;
    height: 323px;
    margin: 0 auto 0 0;
}

.u-section-4 .u-text-1 {
    font-weight: 700;
    margin: -256px 64px 0 594px;
}

.u-section-4 .u-text-2 {
    font-size: 0.875rem;
    font-weight: 700;
    margin: 20px 64px 0 594px;
}

.u-section-4 .u-text-3 {
    font-size: 1.875rem;
    font-weight: 700;
    margin: 156px 617px 0 40px;
    font-family: 'Poppins', sans-serif;
}

.u-section-4 .u-image-2 {
    width: 570px;
    height: 363px;
    margin: -53px 20px 0 auto;
}

.u-section-4 .u-text-4 {
    font-size: 0.875rem;
    font-weight: 700;
    margin: -302px 617px 0 40px;
}

.u-section-4 .u-text-5 {
    font-weight: 700;
    font-size: 0.875rem;
    margin: 10px 630px 60px 53px;
}

@media (max-width: 1199px) {
    .u-section-4 .u-sheet-1 {
        min-height: 50vw;
    }

    .u-section-4 .u-image-1 {
        width: 470px;
        height: 286px;
        margin-top: 29px;
    }

    .u-section-4 .u-text-1 {
        width: auto;
        margin-top: -272px;
        margin-right: -47px;
        margin-left: 493px;
    }

    .u-section-4 .u-text-2 {
        width: auto;
        margin-top: 23px;
        margin-right: 0;
        margin-left: 493px;
    }

    .u-section-4 .u-text-3 {
        width: auto;
        margin-top: 164px;
        margin-right: 470px;
        margin-left: 0;
    }

    .u-section-4 .u-image-2 {
        width: 470px;
        height: 299px;
        margin-top: -65px;
        margin-right: 0;
    }

    .u-section-4 .u-text-4 {
        width: auto;
        margin-top: -234px;
        margin-right: 545px;
        margin-left: 0;
    }

    .u-section-4 .u-text-5 {
        width: auto;
        margin: 2px 562px 38px 0;
    }
}

@media (max-width: 991px) {
    .u-section-4 .u-sheet-1 {
        min-height: 1191px;
    }

    .u-section-4 .u-image-1 {
        width: 474px;
        height: 272px;
        margin-top: 236px;
        margin-left: auto;
    }

    .u-section-4 .u-text-1 {
        margin-top: -533px;
        margin-right: 133px;
        margin-left: 92px;
    }

    .u-section-4 .u-text-2 {
        margin-top: 12px;
        margin-left: 63px;
        margin-right: 63px;
        font-size:1.4rem;
    }

    .u-section-4 .u-text-3 {
        margin-top: 308px;
        margin-right: 65px;
        margin-left: 92px;
    }

    .u-section-4 .u-image-2 {
        width: 486px;
        height: 318px;
        margin-top: 188px;
        margin-right: auto;
    }

    .u-section-4 .u-text-4 {
        width: 483px;
        margin-top: -470px;
        margin-left: auto;
        margin-right: auto;
        font-size: 1.3rem;
    }

    .u-section-4 .u-text-5 {
        width: 269px;
        margin: 9px auto 60px;
    }
}

@media (max-width: 767px) {
    .u-section-4 .u-sheet-1 {
        min-height: 1171px;
    }

    .u-section-4 .u-image-1 {
        margin-top: 90px;
    }

    .u-section-4 .u-text-1 {
        margin-top: -308px;
        margin-left: 43px;
        margin-right: 43px;
    }

    .u-section-4 .u-text-2 {
        margin-top: 288px;
        margin-left: 29px;
        margin-right: 29px;
    }

    .u-section-4 .u-text-3 {
        font-size: 1.5rem;
        margin-top: 39px;
        margin-right: 43px;
        margin-left: 15px;
    }

    .u-section-4 .u-image-2 {
        width: 474px;
        height: 279px;
        margin-top: 0;
    }

    .u-section-4 .u-text-4 {
        margin-top: 8px;
        margin-left: 29px;
        margin-right: 29px;
    }

    .u-section-4 .u-text-5 {
        width: 258px;
        margin-top: 16px;
        margin-bottom: 15px;
    }
}

@media (max-width: 575px) {
    .u-section-4 .u-sheet-1 {
        min-height: 992px;
    }

    .u-section-4 .u-image-1 {
        height: 205px;
        margin-top: 180px;
        margin-right: initial;
        margin-left: initial;
        width: auto;
    }

    .u-section-4 .u-text-1 {
        margin-top: -367px;
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-4 .u-text-2 {
        margin-top: 14px;
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-4 .u-text-3 {
        margin-top: 235px;
        margin-left: 18px;
        margin-right: 18px;
    }

    .u-section-4 .u-image-2 {
        height: 184px;
        margin-top: 10px;
        margin-right: initial;
        margin-left: initial;
        width: auto;
    }

    .u-section-4 .u-text-4 {
        width: 340px;
        margin-left: auto;
        margin-right: auto;
    }

    .u-section-4 .u-text-5 {
        margin: 14px 23px 22px;
    }
}

.u-section-5 .u-sheet-1 {
    min-height: 788px;
}

.u-section-5 .u-image-1 {
    width: 208px;
    height: 155px;
    margin: -11px 190px 0 auto;
}

.u-section-5 .u-image-2 {
    width: 223px;
    height: 223px;
    margin: -45px 104px 0 auto;
}

.u-section-5 .u-text-1 {
    font-size: 3.75rem;
    font-weight: 700;
    margin: -164px 440px 0 77px;
    font-family: 'Poppins', sans-serif;
}

.u-section-5 .u-image-3 {
    width: 778px;
    height: 408px;
    margin: 94px auto 0;
}

.u-section-5 .u-icon-1 {
    width: 64px;
    background-image: none;
    height: 64px;
    margin: -236px auto 60px;
    padding: 13px;
}

@media (max-width: 1199px) {
    .u-section-5 .u-sheet-1 {
        min-height: 660px;
    }

    .u-section-5 .u-image-1 {
        margin-top: -25px;
        margin-right: 124px;
    }

    .u-section-5 .u-image-2 {
        margin-top: -36px;
        margin-right: 0;
    }

    .u-section-5 .u-text-1 {
        width: auto;
        margin-top: -165px;
        margin-right: 270px;
        margin-left: 48px;
    }

    .u-section-5 .u-image-3 {
        width: 754px;
        height: 354px;
        margin-top: 37px;
    }

    .u-section-5 .u-icon-1 {
        margin-top: -207px;
    }
}

@media (max-width: 991px) {
    .u-section-5 .u-sheet-1 {
        min-height: 666px;
    }

    .u-section-5 .u-image-1 {
        margin-top: -21px;
        margin-right: 84px;
    }

    .u-section-5 .u-image-2 {
        margin-top: -40px;
    }

    .u-section-5 .u-text-1 {
        font-size: 3rem;
        margin-top: -150px;
        margin-right: 177px;
        margin-left: 0;
    }

    .u-section-5 .u-image-3 {
        width: 626px;
        height: 313px;
        margin-top: 67px;
    }

    .u-section-5 .u-icon-1 {
        margin-top: -182px;
    }
}

@media (max-width: 767px) {
    .u-section-5 .u-sheet-1 {
        min-height: 684px;
    }

    .u-section-5 .u-image-1 {
        width: 209px;
        height: 156px;
        margin-top: 0;
        margin-right: auto;
        margin-left: 113px;
    }

    .u-section-5 .u-image-2 {
        width: 196px;
        height: 196px;
        margin-top: -24px;
        margin-right: 147px;
    }

    .u-section-5 .u-text-1 {
        font-size: 1.875rem;
        width: 300px;
        margin-top: 15px;
        margin-left: auto;
        margin-right: auto;
    }

    .u-section-5 .u-image-3 {
        width: 314px;
        height: 215px;
        margin-top: 30px;
    }

    .u-section-5 .u-icon-1 {
        width: 49px;
        height: 49px;
        margin-top: -132px;
        padding: 9px;
    }
}

@media (max-width: 575px) {
    .u-section-5 .u-sheet-1 {
        min-height: 602px;
    }

    .u-section-5 .u-image-1 {
        width: 215px;
        height: 160px;
        margin-top: 12px;
        margin-left: 15px;
    }

    .u-section-5 .u-image-2 {
        width: 192px;
        height: 193px;
        margin-top: -32px;
        margin-right: 57px;
    }

    .u-section-5 .u-text-1 {
        font-size: 1.5rem;
        width: 245px;
        margin-top: 9px;
    }

    .u-section-5 .u-image-3 {
        height: 170px;
        width: 263px;
        margin-top: 15px;
    }

    .u-section-5 .u-icon-1 {
        width: 46px;
        height: 46px;
        margin-top: -108px;
    }
}
